Manager: Process Manager



Carbon supports most of the Process Manager. The exception is the LaunchDeskAccessory function, which is not supported.

Note that some Process Manager functions access a ProcessInfoRec data structure, which contains fields that are no longer applicable in a preemptively scheduled environment (for example, the processLocation, processFreeMem, and processActiveTime fields). Your application should avoid accessing such fields. Changes to the memory model may also affect certain fields.

Unsupported  ControlPanelDefProcPtr

Supported  DisposeControlPanelDefUPP

Supported  ExitToShell

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetCurrentProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetFrontProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetNextProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Modified  GetProcessInformation

Some fields in the ProcessInfoRec structure may no longer be applicable. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  InstallChronos

Not available in Carbon.

Supported  InvokeControlPanelDefUPP

Supported  LaunchApplication

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  LaunchControlPanel

Not available in Carbon.

Unsupported  LaunchDeskAccessory

Carbon will not support LaunchDeskAccessory because desk accessories are no longer part of the Mac OS. Not available in Carbon.

Supported  NewControlPanelDefUPP

Supported  RemoveChronos

Not available in Carbon.

Supported  SameProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetFrontProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WakeUpProcess

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 8/1/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.